package com.iva.service;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;


import com.iva.dao.mensajesDAO;
import com.iva.dao.tareasDAO;
import com.iva.model.SgMensajes;
import com.iva.model.SgMensajesEnv;
import com.iva.model.TbAlumno;
import com.iva.model.VwMensajesEnv;
import com.iva.model.VwMsgEnviados;
import com.iva.model.VwNotas;
import com.iva.model.VwProfActividades;
@Service
public class MensajeServiceImpl implements mensajeService {
	
	@Autowired
	mensajesDAO mensajes;
	@Transactional
	public List<SgMensajes> listSgMensajes(String query) {
		// TODO Auto-generated method stub
		return mensajes.listSgMensajes(query);
	}
	@Transactional
	public List<SgMensajesEnv> listSgMensajesEnv(String query) {
		// TODO Auto-generated method stub
		return mensajes.listSgMensajesEnv(query);
	}
	@Transactional
	public void addSgMensajes(SgMensajes msg) {
		// TODO Auto-generated method stub
		mensajes.addSgMensajes(msg);
		
	}
	@Transactional
	public void addSgMensajesEnv(SgMensajesEnv msg) {
		// TODO Auto-generated method stub
		mensajes.addSgMensajesEnv(msg);
	}
	@Transactional
	public SgMensajes findSgMensajes(int idMensaje) {
		// TODO Auto-generated method stub
		return mensajes.findSgMensajes(idMensaje);
	}
	@Transactional
	public List<VwMsgEnviados> findVwMensajesEnv(String query) {
		// TODO Auto-generated method stub
		return mensajes.findVwMensajesEnv(query);
	}
	@Transactional
	public SgMensajesEnv findSgMensajesEnv(int idMesaje) {
		// TODO Auto-generated method stub
		return mensajes.findSgMensajesEnv(idMesaje);
	}

	

}
